using System;
using System.Collections.Generic;
using System.Text;

namespace BusinessEntity
{ [Serializable]
    public class CCPersona
    
    {
        private int _tBSOCESIPersonaID;
        private int _codPersona;
        private string _Nombres;
        private string _apellidoPaterno;
        private string _apellidoMaterno;
        private string  _fechaNacimiento;
        private string _tipoDocumento;
        private string _nroDocumento;
        private string _sexo;
        private string _estadoPersona;
        private int _ingresoMensual;
        private string _RutaFoto;

        public int TBSOCESIPersonaID
        {
            get
            {
                return _tBSOCESIPersonaID;
            }
            set
            {
                _tBSOCESIPersonaID = value;
            }
        }

        public int CodPersona
        {
            get
            {
                return _codPersona;
            }
            set
            {
                _codPersona = value;
            }
        }



        public string Nombres
        {
            get
            {
                return _Nombres;
            }
            set
            {
                _Nombres = value;
            }
        }


        public string ApellidoPaterno
        {
            get
            {
                return _apellidoPaterno;
            }
            set
            {
                _apellidoPaterno = value;
            }
        }



        public string ApellidoMaterno
        {
            get
            {
                return _apellidoMaterno;
            }
            set
            {
                _apellidoMaterno = value;
            }
        }



        public string FechaNacimiento
        {
            get
            {
                return _fechaNacimiento;
            }
            set
            {
                _fechaNacimiento = value;
            }
        }



        public string TipoDocumento
        {
            get
            {
                return _tipoDocumento;
            }
            set
            {
                _tipoDocumento = value;
            }
        }



        public string NroDocumento
        {
            get
            {
                return _nroDocumento;
            }
            set
            {
                _nroDocumento = value;
            }
        }


        public string Sexo
        {
            get
            {
                return _sexo;
            }
            set
            {
                _sexo = value;
            }
        }



        public string EstadoPersona
        {
            get
            {
                return _estadoPersona;
            }
            set
            {
                _estadoPersona = value;
            }
        }



        public int IngresoMensual
        {
            get
            {
                return _ingresoMensual;
            }
            set
            {
                _ingresoMensual = value;
            }
        }
        public string RutaFoto
        {
            get
            {
                return _RutaFoto;
            }
            set
            {
                _RutaFoto = value;
            }
        }
        #region Constructor
        public CCPersona()
        {
            this.TBSOCESIPersonaID = 0;
            this.CodPersona = 0;
            this.Nombres = "";
            this.ApellidoPaterno = "";
            this.ApellidoMaterno = "";
            this.FechaNacimiento = "";
            this.TipoDocumento = "DNI";
            this.NroDocumento = "";
            this.Sexo = "Hombre";
            this.EstadoPersona = "1";
            this.IngresoMensual = 0;
            this.RutaFoto = "";
        }
        #endregion
    }
}
